리눅스마스터 2급 기출문제·모의고사·오답노트·자동채점

2014년03월08일 32번

[리눅스 운영 및 관리]
다음 vi 편집기의 명령 중 100번째 라인부터 200번째 라인까지 주석(#) 처리 할 수 있는 명령으로 알맞은 것은? (단, 셸에서 주석은 # 이다)

  • ① :%s/^/#/
  • ② :#/100/200/g
  • ③ :100,200s/^/#/
  • ④ :%s/100/200/#
(정답률: 62%)

문제 해설

정답은 ":100,200s/^/#/" 이다.

해당 명령은 100번째 라인부터 200번째 라인까지의 맨 앞(^)에 있는 문자열을 주석(#)으로 바꾸는 명령이다. s는 substitute(대체하다)를 의미하며, /^/는 맨 앞에 있는 문자열을 의미한다. #/는 대체할 문자열로 #을 의미하며, 마지막 /는 명령어의 끝을 의미한다. 따라서 해당 명령은 100번째 라인부터 200번째 라인까지의 맨 앞에 있는 문자열을 모두 주석 처리하게 된다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답